deputy of the governor general - Turco Inglés Diccionario